Linux: Difference between revisions
From esoterum.org
Jump to navigationJump to search
| Line 124: | Line 124: | ||
=== SCP === | === SCP === | ||
*[http://blogs.sun.com/jkini/entry/how_to_scp_scp_and How to set up public/private key to perform file transfers without providing password every time] | *[http://blogs.sun.com/jkini/entry/how_to_scp_scp_and How to set up public/private key to perform file transfers without providing password every time] | ||
*[http://community.activestate.com/forum-topic/svn-ssh-mac-os-x-and-password-prompts Information on ssh-agent for public key authentication] | |||
=== TFTP === | === TFTP === | ||
Revision as of 03:10, 5 March 2009
Fedora 9
Fedora 7
- Fedora FAQ
su -change to super user
Add user to sudo list:
echo 'loginname ALL=(ALL) ALL' >> /etc/sudoersWhere 'loginname' is your user account. Use 'ALL=(ALL) NOPASSWD:ALL' if you don't want to require a password
Add user to existing group (precede with su -):
usermod -G {groupname} {username}sudo chown -R new_owner:new_group folderRecursively change owner and group of folderinit [number]set runmode number (5=graphical, 3=text, 1=single user)[ctl][alt][F1]switch to text mode[ctl][alt][F7]switch to graphical mode
KDE
startkdestart KDE (from ssh)- Added
xset r offto.bashrchopefully fixing annoying problem with unwanted repeating characters when using VNC based on this conversation. - Attempted to set up remote desktop sharing through ssh, so far not really working:
- %
krfb - %
vncviewer localhost:5900 - -Added XTEST(X11R6) to Exceed Xconfig under X Server Protocol, Extensions Tab
CygWin
- Installing minicom on cygwin:
- Add folder:
/var/lock
- Move file
minirc.dfl to /usr/local/etc
- Fix serial port
/dev/ttyS1 -> /dev/com1 ???
Unix/Linux
Scripting
Command Line
- Common Linux commands
- Common Linux commands
history
- count lines of code in a directory http://vision-media.ca/resources/unix/counting-lines-in-a-script
find . -type f | xargs wc -l
find . -type f -name '*.c' | xargs wc -l specific file type
mount -o loop disk1.iso [/directory] Mount an .iso file
- To get information on the server/computer:
cat /proc/cpuinfo
cat /proc/meminfo
dmesg
lspci (list pci devices)
df (hard drive information)
ifconfig network/ip information | /sbin/ifconfig if not root
sysctl kernel.hostname=NEW_HOSTNAME to permanantly change hostname
service network restart restart network services
find . -name "rc.conf" -print
xhost +[server name, i.e. vlsi] (give permission to remote server to use local display)
setenv DISPLAY=###.###.###.###:0.0 (set DISPLAY variable to local ip address)
cat /var/log/messages |grep *** (Search system messages for specific word)
service xinetd restart (Restart xinetd server)
rpm -ivh foo-1.0-1.i386.rpm (Add a package with rpm)
rpm -e foo (Remove a package with rpm)
ps (processes)
top (processes dynamic list)
strace ./ldecod.exe -e trace=gmon.out Debugging: print system calls made by ldecod.exe during execution
bzip2 -cd files.tar.bz2 | tar xvf - Bzip
tar -cf ouput.tar folder Tar a folder
tar -czvf output.tar.gz folder Tar and gzip a folder
tar -xzvf input.tar.gz Untar and unzip a tar-ball
md5sum [filename] Generate md5 hash of [filename]
ar -s or ranlib add index to archive (.a) file
Software
- yay: yet another YUV viewer
%yay [-s <with>x<height>] <filename>.yuv
- mpeg4ip tools: toolbox for mp4, avi, mov, etc. (!!! Could only find executables for Windows !!!)
%mp4info.exe [file.mp4]
%mp4creator -extract=1 file.avi file.264 (extract track number based on info given by mp4info.exe
- gprof: gnu profiling software
%gprof [executable] gmon.out > [gprof.out]
gmon.out is generated by compiling target executable with -pg as a compiler and linker flag, then running the resulting executable normally
- cgprof: generate call-graph based on gprof data
cgprof -T ps -g [gprof.out] [gprof.ps] (output postscript file)
- Converting postscript to other format.
- -Use Windows GhostScript->convert to generate a .tif (600dpi) or .pdf (720dpi) or one of several other formats
- -For poster size images generate .pdf with GhostScript and open with PaintShop Pro using high dpi value, then save as .tif or other file and print with MS Publisher as poster
links text based browser
Drivers
Utilities
Mail
Virtual Network Computing (VNC) Server
- VNC on Wikipedia
- TightVNC information
vncserver :1 -geometry 1880x1160
vncviewer localhost:# over ssh
/etc/sysconfig/vncservers
/sbin/service vncserver restart
vncserver -kill :1
Bootloader
USBNET (USBDNET)
- -BLOB requires cdc_subset module (
# modprobe cdc_subset)
- gadget driver information (linux-usb.org)
- remove linux 2.6 usb 2.0 driver?
modprobe -r ehci-hcd
- -apparently
uhci-hcd is the usb 1.0 driver from linux 2.4
SCP
TFTP
Compilers
Make
Fedora Red Hat Enterprise Linux (RHEL)