$ls stderr.txt stderr.txt $ls stderr.txt | xargs ls stderr.txt $ls stderr.txt | xargs cat /home/jeffrin/quark/kernel/run_kernel.sh: line 10: ./main.native: No such file or directory $ls stderr.txt | xargs gzip $ls stderr.txt ls: cannot access ‘stderr.txt’: No such file or directory $ls stderr.txt.gz | xargs gunzip $ls stderr.txt stderr.txt $
Author Archives: jeffrin
Finding the number of processor units
ABOUT nproc print the number of processing units available TYPICAL COMMANDLINE SESSION [bash] $nproc 2 $nproc –ignore=1 1 $grep -c ^processor /proc/cpuinfo 2 $cat /proc/cpuinfo | awk ‘/^processor/{print $3=$3+1}’ | tail -1 2 $cat /proc/cpuinfo | awk ‘/^processor/{print $3}’ 0 1 $lscpu | grep CPU CPU op-mode(s): 32-bit, 64-bit CPU(s): 2 On-line CPU(s) list: 0,1 …
finding the current state of a network cable
$sudo cat /sys/class/net/eth0/speed 100 $sudo cat /sys/class/net/eth0/ca carrier carrier_changes $sudo cat /sys/class/net/eth0/carrier 1 $sudo cat /sys/class/net/eth0/carrier_changes 2 $sudo cat /sys/class/net/eth0/operstate up $sudo ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full …
Continue reading “finding the current state of a network cable”
times command data structure tms exposed
times() stores the current process times in the struct tms that buf points to. The struct tms is as defined in <sys/times.h>: struct tms { clock_t tms_utime; /* user time */ clock_t tms_stime; /* system time */ clock_t tms_cutime; /* user time of children */ clock_t tms_cstime; /* system time of children */ };
httping with sending of username and password and flood ping
$httping -U www.beautifulwork.org No URL/host to ping given $httping -U http://www.beautifulwork.org No URL/host to ping given $httping http://www.beautifulwork.org PING www.beautifulwork.org:80 (/): connected to 89.36.208.169:80 (224 bytes), seq=0 time=455.10 ms connected to 89.36.208.169:80 (224 bytes), seq=1 time=458.34 ms connected to 89.36.208.169:80 (224 bytes), seq=2 time=447.45 ms ^CGot signal 2 — http://www.beautifulwork.org/ ping statistics — 4 connects, …
Continue reading “httping with sending of username and password and flood ping”
anonymous pages and memory from /proc/meminfo
$cat /proc/meminfo MemTotal: 3495924 kB MemFree: 1465276 kB MemAvailable: 2353604 kB Buffers: 126008 kB Cached: 962924 kB SwapCached: 0 kB Active: 1330576 kB Inactive: 452848 kB Active(anon): 695532 kB Inactive(anon): 29420 kB Active(file): 635044 kB Inactive(file): 423428 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 7259132 kB SwapFree: 7259132 kB Dirty: 232 kB Writeback: 0 …
Continue reading “anonymous pages and memory from /proc/meminfo”
sample session with “shopt -s cdspell” with Bash
$shopt -s checkwinsize on cmdhist on complete_fullquote on expand_aliases on extglob on extquote on force_fignore on histappend on interactive_comments on progcomp on promptvars on sourcepath on $shopt -s cdspell $shopt -s cdspell on checkwinsize on cmdhist on complete_fullquote on expand_aliases on extglob on extquote on force_fignore on histappend on interactive_comments on progcomp on promptvars on …
Continue reading “sample session with “shopt -s cdspell” with Bash”
appending file using “paste” command hack
$cat a.txt hello $cat b.txt killo $ls 1 a.txt b.txt l.txt trueangle u.txt $cat u.txt UPPERCASE $cat l.txt uppercase $cat a.txt >> b.txt >> l.txt >> u.txt $cat u.txt UPPERCASE hello $cat a.txt hello $cat 1 a.txt b.txt l.txt trueangle/ u.txt $cat l.txt uppercase $cat a.txt hello $cat a.txt >> b.txt $cat b.txt killo hello …
Continue reading “appending file using “paste” command hack”
sample hack session with sort command
$sort -t: -k3 –debug /etc/passwd sort: using ‘en_US.UTF-8’ sorting rules root:x:0:0:root:/root:/bin/bash ________________________ _______________________________ jeffrin:x:1000:1000:Jeffrin Jose T,,,:/home/jeffrin:/bin/bash ___________________________________________________ _____________________________________________________________ uuidd:x:100:101::/run/uuidd:/bin/false ______________________________ ______________________________________ uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin ____________________________________________ ___________________________________________________ Debian-exim:x:101:103::/var/spool/exim4:/bin/false ____________________________________ __________________________________________________ statd:x:102:65534::/var/lib/nfs:/bin/false __________________________________ __________________________________________ sshd:x:103:65534::/var/run/sshd:/usr/sbin/nologin __________________________________________ _________________________________________________ messagebus:x:104:106::/var/run/dbus:/bin/false _________________________________ ______________________________________________ colord:x:105:109:colord colour management daemon,,,:/var/lib/colord:/bin/false _____________________________________________________________________ ______________________________________________________________________________ usbmux:x:106:46:usbmux daemon,,,:/home/usbmux:/bin/false _______________________________________________ ________________________________________________________ avahi:x:107:113:Avahi mDNS daemon,,,:/var/run/avahi-daemon:/bin/false _____________________________________________________________ _____________________________________________________________________ pulse:x:108:114:PulseAudio daemon,,,:/var/run/pulse:/bin/false ______________________________________________________ ______________________________________________________________ …
encryption related algorithms that are built into a typical Linux Kernel
ABOUT Cryptography Cryptography or cryptology (from Ancient Greek: κρυπτός, translit. kryptós “hidden, secret”; and γράφειν graphein, “to write”, or -λογία -logia, “study”, respectively[1]) is the practice and study of techniques for secure communication in the presence of third parties called adversaries.[2] More generally, cryptography is about constructing and analyzing protocols that prevent third parties or …
Continue reading “encryption related algorithms that are built into a typical Linux Kernel”